package com.party.service;

import java.util.List;

import com.party.domain.Topic;
import com.party.dto.Page;

/**
 * 
 * @author Caizhf
 * @date 2017年5月12日下午11:57:21
 * @version v.0.1
 * @email 1115054416@qq.com 
 *
 * <p>Description: </p>
 *
 */
public interface TopicService {
	
	public Topic add(Topic t);
	
	//查询当前用户所有的发帖
	public Page getUserAllTopic(int user_id,int pageNum);
	
	public Page getAllTopic(int pageNum);
	
	//页面中点击某条发帖，显示详细信息
	public Topic getOne(int topic_id);
	
	//得到当前用户发帖的数目
	public int getTopicTotleRecord(int user_id);
	
	//删除某个帖子
	public void deleteOne(int topic_id);
	
	public void updateOne (Topic topic);
	
	//点赞
	public int likeClick(String user_id, int topic_id);
	
	//查看点赞人数
	public int likeRecord(int topic_id);
}
